Skip to content

Conversation

@HannesWell
Copy link
Member

@HannesWell HannesWell commented Jul 18, 2025

Include the additional IU 'org.eclipse.equinox.executable' directly in the platform P2-repository via the defining 'category.xml'. This avoids the post-processing of the raw 'content.xml' file using an XSL transformation and consequently ensures the 'content.xml' is only provided in compressed form as 'content.jar' and 'content.xml.xz'. Due to the previous post-processing the content.xml was only provided uncompressed, which increases the load on the download-server, slows down metadata downloads and also complicates the RelEng process.

Fixes

This was originally introduced via

and reverted due to a regression in I-builds via

The change is introduced again unchanged as the cause of that regression is fixed via

This reverts commit d4d0542.

@HannesWell
Copy link
Member Author

As eclipse-equinox/equinox#1089 is submitted and my local testing successful this is now ready to be applied again.
I'll start an I-build immediately to verify it works as desired in that case too.

Include the additional IU 'org.eclipse.equinox.executable' directly in
the platform P2-repository via the defining 'category.xml'. This avoids
the post-processing of the raw 'content.xml' file using an XSL
transformation and consequently ensures the 'content.xml' is only
provided in compressed form as 'content.jar' and 'content.xml.xz'.
Due to the previous post-processing the content.xml was only provided
uncompressed, which increases the load on the download-server, slows
down metadata downloads and also complicates the RelEng process.

Fixes eclipse-platform#1912

This was originally introduced via
- eclipse-platform#3187

and reverted due to a regression in I-builds via
- eclipse-platform#3189

As the cause of that regression is fixed, the change is introduced again
unchanged and
This reverts commit d4d0542.
@HannesWell HannesWell force-pushed the restore-content.jar-2 branch from 259f21c to a0c6b9c Compare July 19, 2025 17:48
@HannesWell HannesWell merged commit e0b66f1 into eclipse-platform:master Jul 19, 2025
4 of 6 checks passed
@HannesWell HannesWell deleted the restore-content.jar-2 branch July 19, 2025 17:48
@HannesWell
Copy link
Member Author

I'll start an I-build immediately to verify it works as desired in that case too.

The build https://download.eclipse.org/eclipse/downloads/drops4/I20250718-1800/ succeeded, lets see if the tests show any issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The https://download.eclipse.org/eclipse/updates/4.32-I-builds don't have a content.jar/content.xml.xz

1 participant